package com.iakuil.app.common.db.handler;

import org.apache.ibatis.type.JdbcType;
import org.apache.ibatis.type.MappedJdbcTypes;

/**
 * Java String数组与数据库VARCHAR类型转换器
 *
 * <p>一般用于字典类列表转换。
 * <p>注意：如果是MyBatis Plus，{@link com.baomidou.mybatisplus.annotation.TableName}注解需要开启<strong>autoResultMap = true</strong>
 *
 * @author Kai
 * @date 2022/1/25 17:24
 **/
@MappedJdbcTypes({JdbcType.VARCHAR})
public class ToStringArrayHandler extends StringTokenizerTypeHandler<String> {
    public ToStringArrayHandler() {
        super(String.class);
    }

    @Override
    String parseString(String value) {
        return value;
    }
}
